spongiary skeleton - German English Dictionary